forest owner - Spanish English Dictionary